//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//

package com.yuyh.easyadapter.helper;

import android.graphics.Bitmap;
import android.graphics.Typeface;
import android.graphics.drawable.Drawable;
import android.view.View.OnClickListener;

import com.yuyh.easyadapter.abslistview.EasyLVHolder;
import com.yuyh.easyadapter.recyclerview.EasyRVHolder;

public interface ViewHelper {
    public interface RecyclerView<VH extends EasyRVHolder> {
        VH setText(int var1, String var2);

        VH setTextColor(int var1, int var2);

        VH setTextColorRes(int var1, int var2);

        VH setImageResource(int var1, int var2);

        VH setBackgroundColor(int var1, int var2);

        VH setBackgroundColorRes(int var1, int var2);

        VH setImageDrawable(int var1, Drawable var2);

        VH setImageDrawableRes(int var1, int var2);

        VH setImageUrl(int var1, String var2);

        VH setImageBitmap(int var1, Bitmap var2);

        VH setVisible(int var1, boolean var2);

        VH setVisible(int var1, int var2);

        VH setTag(int var1, Object var2);

        VH setTag(int var1, int var2, Object var3);

        VH setChecked(int var1, boolean var2);

        VH setAlpha(int var1, float var2);

        VH setTypeface(int var1, Typeface var2);

        VH setTypeface(Typeface var1, int... var2);

        VH setOnClickListener(int var1, OnClickListener var2);
    }

    public interface AbsListView<VH extends EasyLVHolder> {
        VH setText(int var1, String var2);

        VH setTextColor(int var1, int var2);

        VH setTextColorRes(int var1, int var2);

        VH setImageResource(int var1, int var2);

        VH setBackgroundColor(int var1, int var2);

        VH setBackgroundColorRes(int var1, int var2);

        VH setImageDrawable(int var1, Drawable var2);

        VH setImageDrawableRes(int var1, int var2);

        VH setImageUrl(int var1, String var2);

        VH setImageBitmap(int var1, Bitmap var2);

        VH setVisible(int var1, boolean var2);

        VH setVisible(int var1, int var2);

        VH setTag(int var1, Object var2);

        VH setTag(int var1, int var2, Object var3);

        VH setChecked(int var1, boolean var2);

        VH setAlpha(int var1, float var2);

        VH setTypeface(int var1, Typeface var2);

        VH setTypeface(Typeface var1, int... var2);

        VH setOnClickListener(int var1, OnClickListener var2);
    }
}
